From 50c67fb42548e25781d2e29a79b9ddf0166a12ce Mon Sep 17 00:00:00 2001 From: robertl Date: Mon, 12 Sep 2005 15:44:46 +0000 Subject: [PATCH] PCX: Allow tracks to work without -t. Provide default track name if none available. --- gpsbabel/pcx.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gpsbabel/pcx.c b/gpsbabel/pcx.c index 244ada7e8..ceb9aad2f 100644 --- a/gpsbabel/pcx.c +++ b/gpsbabel/pcx.c @@ -220,7 +220,7 @@ gpsutil_disp(const waypoint *wpt) static void pcx_track_hdr(const route_head *trk) { - fprintf(file_out, "\n\nH TN %s\n", trk->rte_name); + fprintf(file_out, "\n\nH TN %s\n", trk->rte_name ? trk->rte_name: "UNKNOWN"); fprintf(file_out, "H LATITUDE LONGITUDE DATE TIME ALT\n"); } @@ -265,12 +265,11 @@ fprintf(file_out, "U LAT LON DM\n" "\n" "H IDNT LATITUDE LONGITUDE DATE TIME ALT DESCRIPTION PROXIMITY SYMBOL ;waypts\n"); + setshort_length(mkshort_handle, 6); - waypt_disp_all(gpsutil_disp); - if (global_opts.objective == trkdata) { - track_disp_all(pcx_track_hdr, NULL, pcx_track_disp); - } + waypt_disp_all(gpsutil_disp); + track_disp_all(pcx_track_hdr, NULL, pcx_track_disp); } -- 2.30.2